arula

listen to the pronunciation of arula
اللاتينية - الإنجليزية
small altar
turf laid like an altar round base of a tree
base of an altar