Definisi 'watering place'

English to English
noun
1 a health resort near a spring or at the seaside Terjemahkan
source: wordnet30


Visual Synonyms