Romanian-Latin dictionary »

granada meaning in Latin

RomanianLatin
Granada

Granata