Definify.com

Definition 2025


terra_terra

terra terra

Italian

Adjective

terra terra (invariant)

  1. low-level (all senses)
  2. mediocre