French-English dictionary »

iwo jima meaning in English

FrenchEnglish
Iwo Jima nom propre

Iwo Jima◼◼◼(an island in Japan)
proper noun