turbins
French
Noun
turbins
?
plural of
turbin