catstitched
English
Verb
catstitched
simple past
and past participle of
catstitch