See also: escomio

Italian edit

Verb edit

escomiò

  1. third-person singular past historic of escomiare

Anagrams edit