English-Spanish dictionary »

riau islands meaning in Spanish

EnglishSpanish
Riau Islands (province of Indonesia)
proper noun

Islas Riauproper noun