Summary
English to French:   more detail...
  1. it so happens:


English

Detailed Translations for it so happens from English to French

it so happens: (*Using Word and Sentence Splitter)


Wiktionary Translations for it so happens:

it so happens
verb
  1. idiotisme|fr Par coincidence, le fait est.

Related Translations for it so happens