Definify.com

Definition 2024


edera

edera

Italian

Noun

edera f (plural edere)

  1. ivy

Anagrams