English-Latin dictionary »

moorland / mountain pasture meaning in Latin

EnglishLatin
moorland / mountain pasture noun

callis [callis](3rd) M
noun