Definify.com

Definition 2025


droidi

droidi

Italian

Noun

droidi m

  1. plural of droide