Definify.com

Definition 2024


mapacho

mapacho

Spanish

Noun

mapacho m (plural mapachos)

  1. wild tobacco