esgarrí
See also:
esgarri
Catalan
Verb
esgarrí
first-person singular preterite indicative of
esgarrar