Translation of "Hand dug well" in German

Related phrases