mancha
About 0.17 uses per million words.
Meaning
- 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