Synonym-English dictionary »

watering place synonyms in English

SynonymEnglish
watering place noun

spanoun

watering holenoun

watering place noun
generic term

wiesbadennoun