LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sıraca” in English

1 English translation