estupas
Portuguese
Noun
estupas
f
plural of
estupa
Spanish
Noun
estupas
f
pl
plural of
estupa