domoda

noun 2

Definitions

noun

1

A Senegalese dish of meat or fish etc. in a sauce made with tomatoes and vinegar.

2

A kind of African peanut stew.

Your note

not saved
0 chars