moresca
Catalan
Adjective
moresca
feminine singular of
moresc
Italian
Adjective
moresca
feminine singular of
moresco
Anagrams
cremosa