to the best of one's knowledge and belief - Alemán Inglés Diccionario

Proponer traducción