Definify.com

Definition 2026


gemicare

gemicare

Italian

Verb

gemicare

  1. To drip

Conjugation

Synonyms

Related terms