Translation for "ihmisoikeusliiton" to english
Ihmisoikeusliiton
  • federation for human rights
  • human rights union
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test