English-Arabic dictionary »

stupa meaning in Arabic

EnglishArabic
stupa Buddhist monument

سْتُوبَاm