PortugueseEdit

VerbEdit

telada

  1. feminine singular past participle of telar