yella

Langue :
Traduction française :
Il existe, Il y a
English translation :
It exists, there is