Русский-Английский словарь »

оставить пятно означает в английский

РусскийАнглийский
оставить пятно verb

spot(stain; leave a spot)
verb
[UK: spɒt] [US: ˈspɑːt]