LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“feather duster” in Turkish

1 Turkish translation