Icinkafa

English: Translation
Rice
plural noun
Plants, trees and other vegetation