Spanish-English dictionary »

isla norfolk meaning in English

SpanishEnglish
isla Norfolk proper noun
{f}

Norfolk Island(external territory of Australia)
proper noun