Multilingual Turkish Dictionary

DASTARDLY

DASTARDLY : English Turkish

adj. adi, bayağı, alçak; korkak