Definify.com

Definition 2026


elicoidi

elicoidi

Italian

Noun

elicoidi m

  1. plural of elicoide