Romanian-Latin dictionary »

harbuz meaning in Latin

RomanianLatin
harbuz

citrullus