Home Spanish mancilla
Translate mancilla into English
1Mancha moral, perjuicio en la honra o el honor de una persona, familia o linaje.