ring made on the floor to play trolla - Español Inglés Diccionario