Definify.com

Definition 2025


satelloide

satelloide

Italian

Noun

satelloide m (plural satelloidi)

  1. satelloid