Portuguese-English dictionary »

ilha fraser meaning in English

PortugueseEnglish
Ilha Fraser proper noun
{f}

Fraser Island(island)
proper noun