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
الإنجليزية - التركية
الإنجليزية - الإنجليزية
smudge
that which is smeared upon anything; a stain; a blot; a smutch; a smear
المفضلات