lehea, lefela

lehea, lefela
English: Translation
maize
noun
Plants, trees and other vegetation
Agriculture