EGAVE

mancha

About 0.17 uses per million words.

Meaning

  1. noun A high-quality grade of Spanish saffron.

Similar words

stick channel smear sleeve spot round handle english valorous manche

Often followed by

and is was in de to india had has

Save “mancha” to learn later