beauty spotTranslate beauty spot | into French | into German | into Spanish Italian translation of beauty spotn neo (m); (place) luogo (m) pittorescobeauty spot in other Oxford dictionaries Definition of beauty spot in the British & World English dictionary Definition of beauty spot in the US English dictionary