moskiti

Ido

Noun

moskiti

  1. plural of moskito