Definify.com

Definition 2025


catcha

catcha

French

Verb

catcha

  1. third-person singular past historic of catcher

Anagrams