Definify.com

Definition 2025


edera

edera

Italian

Noun

edera f (plural edere)

  1. ivy

Anagrams