cepstres
French
Noun
cepstres
?
plural of
cepstre