mostread

Spanish

Verb

mostread

  1. second-person plural imperative of mostrear