English-German dictionary »

watering hole meaning in German

EnglishGerman
watering hole noun

die Wasserstelle [der Wasserstelle; die Wasserstellen]◼◼◼Substantiv