that which is smeared upon anything; a stain; a blot; a smutch; a smear

listen to the pronunciation of that which is smeared upon anything; a stain; a blot; a smutch; a smear
İngilizce - İngilizce
smudge
that which is smeared upon anything; a stain; a blot; a smutch; a smear