Romanian-English dictionary »

insula norfolk meaning in English

RomanianEnglish
Insula Norfolk proper noun

Norfolk Island(external territory of Australia)
proper noun