Definify.com

Definition 2024


techada

techada

Spanish

Verb

techada

  1. Feminine singular past participle of techar.