LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Hindistan'da mabut olarak kabul edilen din ögretmeni. Buddhism Budizm” in English

1 English translation
EN
buddha

There is now no God and no Buddha.