aloun-aloun

English

Noun

aloun-aloun (plural aloun-alouns)

  1. Alternative form of alun-alun.