mosquiti

Italian

Noun

mosquiti

  1. plural of mosquito