Multilingual Turkish Dictionary

DAUBY

DAUBY : English Turkish

adj. lekeli, yağlı; yapış yapış; ağdalı; yapışkan