English-Latin dictionary »

of ornamental gardening meaning in Latin

EnglishLatin
of ornamental gardening adjective

topiarius [topiaria, topiarium]adjective