Definify.com

Definition 2024


verdatra

verdatra

Ido

Adjective

verdatra

  1. greenish

Related terms