mandiras

English

Noun

mandiras

  1. plural of mandira