a lovely spot

listen to the pronunciation of a lovely spot
English - English

Definition of a lovely spot in English English dictionary

A spot
mail
A spot
macule