Definify.com

Definition 2025


techada

techada

Spanish

Verb

techada

  1. Feminine singular past participle of techar.