terbates
French
Noun
terbates
m
plural of
terbate