Definify.com

Definition 2025


clematidi

clematidi

Italian

Noun

clematidi f

  1. plural of clematide