moresca

Catalan

Adjective

moresca

  1. feminine singular of moresc

Italian

Adjective

moresca

  1. feminine singular of moresco

Anagrams