Meaning of zafadura in Spanish:

zafadura

Translate zafadura into English

feminine noun

informal Latin America
  • 1Dislocación o luxación de los huesos.