Ido edit

Verb edit

semblabez

  1. past imperative of semblar