Definify.com

Definition 2025


starli

starli

Italian

Verb

starli

  1. Compound of stare and li.

Anagrams