tahrata Portuguese - English
1.
Englishdefile
-
Englishto make impure or dirty
-
Portugueseconspurcar
2.
Englishdirty
-
Portuguesesujar, manchar, conspurcar
3.
4.
5.
Englishsmear
-
Englishto damage someone's reputation by slandering, making false accusations
-
Portuguesemanchar
6.
7.
English translator: Portuguese English tahrata Eesti sõnaraamat Español Traductor Svenska Översättare