Definify.com

Definition 2024


mostacho

mostacho

Spanish

Noun

mostacho m (plural mostachos)

  1. mustache

Synonyms