Slovnenya

Translation English French: precipitate

Dictionary: main
precipitate