starla

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

Italian

Verb

starla

  1. compound of the infinitive stare with la

Anagrams