hagagoboina

English: Translation
amaze
transitive verb
ID
1283