tectora

Spanish

Adjective

tectora

  1. feminine singular of tector