Dutch-English dictionary »

riau-archipel meaning in English

DutchEnglish
Riau-archipel eigennam

Riau Islands(province of Indonesia)
proper noun