Translation for "autodesignarse" to english
Autodesignarse
  • self-designate
  • appoint itself
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test