catcha

French

Verb

catcha

  1. third-person singular past historic of catcher

Anagrams