muscats

English

Noun

muscats

  1. plural of muscat

French

Noun

muscats m

  1. plural of muscat