garbada
Spanish
Participle
garbada
f
sg
feminine singular of
garbado