Portuguese

edit

Noun

edit

minhocas

  1. plural of minhoca