serchis

Ido

Verb

serchis

  1. past of serchar