Slovnenya

Translation English French: life jacket

Dictionary: main
life jacket