mirmidoni

Italian

Noun

mirmidoni m or f

  1. plural of mirmidone