Definify.com

Definition 2024


beauty_spots

beauty spots

English

Noun

beauty spots

  1. plural of beauty spot