hagabaa

English: Translation
to crack (as a nut)
verb
carroll-soulik-1973