English-Latin dictionary »

pasture, feeding ground meaning in Latin

EnglishLatin
pasture, feeding ground noun

pastus [pastus](4th) M
noun