Definify.com

Definition 2025


ambretta

ambretta

Italian

Noun

ambretta f (plural ambrette)

  1. musk mallow