dimba

dimba
English: Translation
garden
Portuguese: Translation
horta
Spanish: Translation
jardín
French: Translation
jardin
noun
Plants, trees and other vegetation
Agriculture