LexiTurkTURKISH ↔ ENGLISH DICTIONARY

güneş çarpması.” in English

1 English translation