Definify.com

Definition 2024


starli

starli

Italian

Verb

starli

  1. Compound of stare and li.

Anagrams