potato bug mandolins

English

Noun

potato bug mandolins

  1. plural of potato bug mandolin