English-Latin dictionary »

underground / sunken tank / reservoir for water meaning in Latin

EnglishLatin
underground / sunken tank / reservoir for water noun

cisterna [cisternae](1st) F
noun