Definify.com

Definition 2024


muscada

muscada

French

Verb

muscada

  1. third-person singular past historic of muscader