Latin-French dictionary »

iamaica meaning in French

LatinFrench
Iamaica noun

Jamaïque(Géographie) Île des Caraïbes, situé au sud de Cuba et à l’ouest de l’île Hispaniola
nom