atarragada
Spanish
Participle
atarragada
f
sg
feminine singular of
atarragado