Slovnenya

Translation English French: island

Dictionary: main
island
noun
île.