Romanian-English dictionary »

insulele sunda meaning in English

RomanianEnglish
insulele Sunda proper noun
{f-Pl}

Sunda Islands(group of islands)
proper noun