flabbergasted

?

ads

verb

အလွန်အံ့သြသည်

flabbergast

?

ads

verb

~ flabbergast verb; ~ flabbergasted past tense

ads