See also: scarda

Italian edit

Proper noun edit

Scarda ?

  1. Škarda (an island in Croatia)

Anagrams edit