Definify.com

Definition 2024


clematidi

clematidi

Italian

Noun

clematidi f

  1. plural of clematide