royal city (toydaria) - Francés Inglés Diccionario