Polish-English dictionary »

granada meaning in English

PolishEnglish
Granada noun

Granadanoun
city in Spain