chafarrinar

listen to the pronunciation of chafarrinar
Испанский Язык - Английский Язык
blot, stain, discolor, smudge