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


try deep search for more results...