Romanian-English dictionary »

la gomera meaning in English

RomanianEnglish
La Gomera proper noun
{f}

La Gomera(island)
proper noun