Search term Norfolk Island has one result
Jump to
EN English ES Spanish
Norfolk Island Isla Norfolk

EN ES Translations for norfolk

Norfolk Norfolk (Inglaterra)

EN ES Translations for island

island isla {f}
island (n) [geography] isla (n) {f} [geography]