Translation of roti in English:

roti

bread

noun

  • 1

    bread, food made of flour and liquid, usu. leavened by yeast, and baked