meaning of Buddhologie

Buddhologie - German to English

Buddhology