LexiTurkTURKISH ↔ ENGLISH DICTIONARY

St. Lucialı” in English

1 English translation