activity or company with limited resources - Alemán Inglés Diccionario

Proponer traducción