Definify.com

Definition 2024


terra_terra

terra terra

Italian

Adjective

terra terra (invariant)

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