Ido edit

Verb edit

ridabis

  1. past perfect of ridar