PanLinx
español
spa-000
descabezarse
English
eng-000
puzzle
English
eng-000
rack one’s brains
PanLex