thiazyles
French
Noun
thiazyles
?
plural of
thiazyle