Italian edit

Noun edit

scoliasta m (plural scoliasti)

  1. Alternative form of scoliaste

Anagrams edit