meaning of chana in english
Answers
Answered by
4
chana means seed in English.
Similar questions