Definify.com

Definition 2024


ambretta

ambretta

Italian

Noun

ambretta f (plural ambrette)

  1. musk mallow