English-Latin dictionary »

watering place. water hole (for cattle) meaning in Latin

EnglishLatin
watering place. water hole (for cattle) noun

aquarium [aquari(i)](2nd) N
noun