buru

verb
be amazed; astonished
← Back