mapaches

Galician

Noun

mapaches

  1. plural of mapache

Spanish

Noun

mapaches m pl

  1. plural of mapache