German-English dictionary »

grenada meaning in English

GermanEnglish
das Grenada Substantiv
[ɡʀeˈnaːda]

Grenada (gd)noun