Manx

edit

Verb

edit

imraait

  1. past participle of imraa

Derived terms

edit