diccionario Español-inglés »

la verdad sea dicha significado en inglés

EspañolInglés
la verdad sea dicha interjection

truth be told(when admitting something one might otherwise lie about)
interjection
[UK: truːθ bi təʊld] [US: ˈtruːθ bi toʊld]

Buscar Historia