Definify.com

Definition 2026


droidi

droidi

Italian

Noun

droidi m

  1. plural of droide