Englishslur
Englishto insult or slight
Finnishherjata, loukata
Irishaithisigh
Maoritīkai
Turkishaşağılamak
English translator: Spanish to insult or slight Eesti sõnaraamat Español Traductor Svenska Översättare