clotoidi

Italian

Noun

clotoidi f pl

  1. plural of clotoide