Slovnenya

Translation English French: lifeboat

Dictionary: main
lifeboat