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

отметина означает в английский

РусскийАнглийский
отметина noun
{f}

mark [marks](visible impression, blemish, stain)
noun
[UK: mɑːk] [US: ˈmɑːrk]