English–Spanish dictionary

Spanish translation of the English word the fact is that …

English → Spanish
  
EnglishSpanish (translated indirectly)Esperanto
hecho
🔗 The fact remains that these are strange times.

EnglishSpanish
the fact is that … ello es que …
fact hecho