Search
Select the dictionary language
La mancha
[gender: feminine]
01
stain, spot
marca o señal en una superficie que cambia su color natural
Examples
Me salió una mancha roja en la piel.
A red spot appeared on my skin.
Search
Select the dictionary language
stain, spot