Meaning ofambrettein English

ambrette

us/æmˈbrɛt/uk/æmˈbrɛti/
#uncommon
Definitions