Portuguese

edit

Noun

edit

microchipes

  1. plural of microchipe