escarafunchara

See also: escarafunchará

Portuguese

Verb

escarafunchara

  1. first/third-person singular pluperfect indicative of escarafunchar