Translation of کباب چینی in English:

کباب چینی

phrase

  • cubeb, a shrub of pepper family