DAL


Meaning of DAL in English

noun split pulse, ·esp. of cajanus indicus.

Webster English vocab.      Английский словарь Webster.