ตำตา

dtam-dtaa

Adverb

    • right before one's own eyes