Englishbastard
Englishinformal: something extremely difficult or unpleasant
Dutchkreng
Finnishkiusankappale
Italianbrutta bestia
English translator: Tagalog brutta bestia Eesti sõnaraamat Español Traductor Svenska Översättare