English-Polish dictionary »

stupa meaning in Polish

EnglishPolish
stupa noun
Buddhist monument

stupanoun