Definify.com

Definition 2024


elicoidi

elicoidi

Italian

Noun

elicoidi m

  1. plural of elicoide