ลานตา

laan-dtaa

Verb

    • dazzle by sheer abundance