mandelbugs
English
Noun
mandelbugs
plural of
mandelbug