mostreabas

Spanish

Verb

mostreabas

  1. second-person singular imperfect indicative of mostrear