nanorubans
French
Noun
nanorubans
m
plural of
nanoruban