English to Arabic

Meaning for:
Mahayana
other
مهايانية: شعبة من البوذية تقول بوجود الله