fanfaluche

Italian

Noun

fanfaluche f

  1. plural of fanfaluca