English-Latin dictionary »

pleasure garden meaning in Latin

EnglishLatin
pleasure garden noun

hortus [horti](2nd) M
noun