turlupins
French
Noun
turlupins
plural of
turlupin