Definify.com

Definition 2025


cuscute

cuscute

Italian

Noun

cuscute f

  1. plural of cuscuta