Definify.com

Definition 2025


escha

escha

French

Verb

escha

  1. third-person singular past historic of escher