talk a lot and without a filter - Alemán Inglés Diccionario

Proponer traducción