escarrara
See also:
escarrarĂ¡
Portuguese
Verb
escarrara
first
/
third-person
singular pluperfect indicative of
escarrar