Translation of تل چائولی in English:

تل چائولی

phrase

  • mixture composed of rice and sesame seed