chafarrinar

listen to the pronunciation of chafarrinar
Spanisch - Englisch
blot, stain, discolor, smudge