Significado de “cover sth up” - Diccionario inglés

british diccionario