Translation of انبیل in English:

انبیل

Pronunciation /əmbi:l/

feminine noun

  • dish of rice and lentils, etc. relished in South India