Contents

CatalanEdit

EtymologyEdit

From Italian mostaccio.

NounEdit

mostatxo m ‎(plural mostatxos)

  1. moustache

SynonymsEdit