for reasons best known to himself (or herself) - Alemán Inglés Diccionario

Proponer traducción