Versión en Español
Meaning of
"someterse servilmente"
in English language
Spanish to English
English to Spanish
Spanish
English
someterse servilmente; rodar sobre ruedecitas
truckle