brand (someone's skin with a mark) - Francés Inglés Diccionario

Proponer traducción