ndecha

ndecha
French: Translation
herbe, (espèce d')
noun
Plants, trees and other vegetation
Noun Class
9/10