German-Latin dictionary »

grenada meaning in Latin

GermanLatin
Grenada Substantiv
Insel und Staat in der Karibik

Granata [granatae]noun