See also: Starla, starła, and stárla

Italian

edit

Verb

edit

starla

  1. compound of the infinitive stare with la

Anagrams

edit