aigre-doux
/
eh-gruh-DOO
/
[
French
]
Sweet and sour. Generally means something that is pickled.
Synonyms in other languages
French
aigre-douce
Countries
France