LexiTurkTURKISH ↔ ENGLISH DICTIONARY

şamanist” in English

1 English translation