English-Latin dictionary »

large unkempt beard (pl.) meaning in Latin

EnglishLatin
large unkempt beard (pl.) noun

barba [barbae](1st) F
noun