English-Portuguese dictionary »

stupa meaning in Portuguese

EnglishPortuguese
stupa (Buddhist monument)
noun
[UK: ˈstuː.pə]
[US: ˈstuː.pə]

estupanoun
{f}