Definify.com

Definition 2024


starle

starle

Italian

Verb

starle

  1. Compound of stare and le.

Anagrams