overwhelming (price/situation) - Alemán Inglés Diccionario

Proponer traducción