mee maaguluaa

English: Translation
dislocated joint (of the body)
noun