a sweet-scented herb; ambrosia

listen to the pronunciation of a sweet-scented herb; ambrosia
Englisch - Englisch

Definition von a sweet-scented herb; ambrosia im Englisch Englisch wörterbuch

A sweet-scented herb; ambrosia
ambrose