Multilingual Turkish Dictionary

DABSTER

DABSTER : English Turkish

n. usta, uzman, acemi, yüzüne gözüne bulaştıran kimse