Galician edit

Noun edit

mapaches

  1. plural of mapache

Spanish edit

Noun edit

mapaches m pl

  1. plural of mapache