LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tanbur” in Turkish

1 Turkish translation