Translation for "involontaire-don d'organes" to english
Involontaire-don d'organes
  • involuntary-organ donation
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test