Romanian-Latin dictionary »

grenada meaning in Latin

RomanianLatin
Grenada

Granata