French-English dictionary »

c'est que ... meaning in English

FrenchEnglish
c'est que ... phrase

the thing is◼◼◼(introduce main point)
phrase