mgħaġġeb

Participle

 * : amazed, astonished, surprised