ダル
Top 20000
Meanings
Noun
1. Indian split pulse (lentils, peas or beans); Indian pulse stew; dal; daal
Other readings