Translation of cili api in English:

cili api

cayenne

noun

  • 1

    cayenne, hot red pepper