Slovnenya

Translation Spanish French: sofocar

Dictionary: main