LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“samovar” in Turkish

2 Turkish translations