liorzh / al liorzh / al liorzhoù

English: Translation
garden
French: Translation
jardin
noun
Plants, trees and other vegetation