chafarrinar

listen to the pronunciation of chafarrinar
İspanyolca - İngilizce
blot, stain, discolor, smudge