amazed   astonished   ▶ (to be) gushirwa, gutangāra
En-En dictionary 


try deep search for more results...