arulae

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