Meaning ofambrettein English

ambrette

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