LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Ibadi movement” in Turkish

1 Turkish translation