Definify.com

Definition 2025


verdatra

verdatra

Ido

Adjective

verdatra

  1. greenish

Related terms