Danish-English dictionary »

norfolk island meaning in English

DanishEnglish
Norfolk Island

Norfolk Island◼◼◼