Torfam

English: Translation
Bambara nuts
plural noun
Agriculture
Plants, trees and other vegetation
Ihyarev/masev