Ido edit

Verb edit

embracis

  1. past of embracar