French-English dictionary »

y avoir (il y a) meaning in English

FrenchEnglish
y avoir (il y a) verbe

there be◼◼◼(to exist)
verb