empastifar Catalan - English
1.
Englishdaub
-
Catalanempastifar
2.
Englishsmear
-
Englishto damage someone's reputation by slandering, making false accusations
-
Catalanempastifar
English translator: Catalan English empastifar Eesti sõnaraamat Español Traductor Svenska Översättare