How do you say granada in French?
— Grenade (Espagne)


Generic synonyms for granada in French
cityville (f)