Definify.com

Definition 2024


catcha

catcha

French

Verb

catcha

  1. third-person singular past historic of catcher

Anagrams