English | German | Russian | Czech

dulcacid English

Meaning dulcacid meaning

What does dulcacid mean?

dulcacid

Having a taste that is both sweet and sour.

Are you looking for...?