smerletto

See also: smerlettò

Italian

Verb

smerletto

  1. first-person singular present indicative of smerlettare

Anagrams