meaning of Amuse-Gueule

Amuse-Gueule - German to English

amuse-gueule


Amuse-Gueule - French to English

appetizer