Significado de “seize on/upon sth” - en el Diccionario Inglés

Inglés