Manx edit

Verb edit

imraait

  1. past participle of imraa

Derived terms edit