Dakar meaning in English

0 votes
asked in English by

1 Answer

answered by
/ḍakāra/ nf. belch intransitive verb, countable noun. If someone belches, they make a sudden noise, called a belch, in their throat because air has risen up from their stomach.

No related questions found

Made with in India
...