tache

noun

  1. 1

    Moustache, mustache.

noun

  1. 1

    A spot, stain, or blemish.

noun

  1. 1

    Something used for taking hold or holding; a catch; a loop; a button.

Translate “tache” to another language

Click any language to open the translator with this word already filled in.

Tache Definition & Meaning | TranslatePulse