English-Latin dictionary »

bill, beak meaning in Latin

EnglishLatin
bill, beak noun

beccus [becci](2nd) M
noun