siaga
English
siaga meaning in English • siaga का अर्थ अंग्रेजी में
Noun
- The ahu, or jairou.