Definify.com

Definition 2024


mapachos

mapachos

Spanish

Noun

mapachos

  1. plural of mapacho