patchs
French
Noun
patchs
?
plural of
patch