English-Latin dictionary »

pleasure grounds meaning in Latin

EnglishLatin
pleasure grounds noun

hortulus [hortuli](2nd) M
noun