Romanian-Latin dictionary »

dughie meaning in Latin

RomanianLatin
dughie

Setaria italica