German-French dictionary »

ambrosia meaning in French

GermanFrench
die Ambrosia [der Ambrosia; die Ambrosien] Phrase
f

ambroisienom