LexiTurkTURKISH ↔ ENGLISH DICTIONARY

şellak” in English

1 English translation