BEAUTY SPOT


Meaning of BEAUTY SPOT in English

[beauty spot] n (1657) 1: [1]patch 2

2: nevus

Merriam-Webster English vocab.      Английский словарь Merriam Webster.