Slovnenya

Traducción Inglés Francés: set upon

Diccionario: main
set upon
verb