Portuguese-English dictionary »

ilha da serpente meaning in English

PortugueseEnglish
Ilha da Serpente proper noun
{f}

Snake Island(Black Sea island of Ukraine bordering Romania)
proper noun