Slovnenya

Translation English French: steam

Dictionary: main
steam
noun