to mark, stain, or soil; to streak; to defile

listen to the pronunciation of to mark, stain, or soil; to streak; to defile
English - English
ray
to mark, stain, or soil; to streak; to defile
Favorites