English-Latin dictionary »

garden, fruit/kitchen garden meaning in Latin

EnglishLatin
garden, fruit / kitchen garden noun

hortus [horti](2nd) M
noun