Maltese: imbarazza

Maltese verb 'imbarazza' conjugated