LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Şia” in English

4 English translations