See also: escomio

Italian

edit

Verb

edit

escomiò

  1. third-person singular past historic of escomiare

Anagrams

edit