find oneself in a very poor situation - Alemán Inglés Diccionario

Proponer traducción