royal city (toydaria) - Spanish English Dictionary