Slovnenya

Translation Spanish French: amortiguar

Dictionary: main