LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dalai lama” in Turkish

1 Turkish translation