Definify.com

Definition 2024


spacala

spacala

Ido

Adjective

spacala

  1. spatial (of or relating to space)

Related terms