Definify.com

Definition 2025


mostacho

mostacho

Spanish

Noun

mostacho m (plural mostachos)

  1. mustache

Synonyms