English-Spanish dictionary »

iwo jima meaning in Spanish

EnglishSpanish
Iwo Jima (an island in Japan)
proper noun

Iōtōproper noun