French-English dictionary »

ça arrive meaning in English

FrenchEnglish
ça arrive phrase

it happens◼◼◼(worrying is not necessary)
phrase