despicable person English - Indonesian

Related words

scumbag  shit  piece of shit 




English translator: English Indonesian despicable person  Eesti sõnaraamat   Español Traductor   Svenska Översättare