Slovnenya

Translation English French: archipelago

Dictionary: main
archipelago
noun