Multilingual Turkish Dictionary

DASTARD

DASTARD : English Turkish

n. aşağılık kimse, alçak kimse, alçak herif, adi kimse

"DASTARD" IN Other Languages