Translation of cermai in English:

cermai

noun

  • 1

    a tree with small, yellow segmented fruits