Definify.com

Definition 2024


escha

escha

French

Verb

escha

  1. third-person singular past historic of escher