mahlatswa

mahlatswa
English: Translation
wild plum
noun
Plants, trees and other vegetation
Agriculture