dictionnaire Français-Anglais »

y avoir (il y a) signifie anglais

FrançaisAnglais
y avoir (il y a) verbe

there be◼◼◼(to exist)
verb