loukata Turkish - English
1.
Englishlibel
-
Englishto defame someone
-
Turkishhakaret etmek, iftira etmek, qualifiertr
2.
3.
Englishslur
-
Englishto insult or slight
-
Turkishaşağılamak
English translator: Turkish English loukata Eesti sõnaraamat Español Traductor Svenska Översättare