English-Turkish dictionary »

waterhole meaning in Turkish

EnglishTurkish
waterhole (depression in which water collects)
noun
[UK: ˈwɔː.tə.həʊl]
[US: ˈwɔːr.təhoʊl]

suvatnoun