estupas

Portuguese

Noun

estupas f

  1. plural of estupa

Spanish

Noun

estupas f pl

  1. plural of estupa