Translation of awan larat in English:

awan larat

noun

  • 1

    an intricate pattern in carving