Portuguese-English dictionary »

surabaya meaning in English

PortugueseEnglish
Surabaya proper noun
{f}

Surabaya(city in Indonesia)
proper noun