LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“taffeta” in Turkish

1 Turkish translation