Definify.com

Definition 2026


ambretta

ambretta

Italian

Noun

ambretta f (plural ambrette)

  1. musk mallow