English-Latin dictionary »

a:sheep's foot foul meaning in Latin

EnglishLatin
A:sheep's foot foul noun

subluvies [subluviei](5th) F
noun