Dartars
Word Dictionary
-> Dartars
Search:
Dartars
(n.) A kind of scab or ulceration on the skin of lambs.
Terms of Use
Canadian Jobs