immidi

Italian

Noun

immidi f

  1. plural of immide