schmilblicks
French
Noun
schmilblicks
?
plural of
schmilblick