despicable


Results for "despicable"

English - Turkish Dictionary

despicable

(English - Turkish Dictionary) :
s. alçak, aşağılık, rezil.