Spanish English Dictionary

español - English

hay in English:

1. there are there are


there are people

English word "hay"(there are) occurs in sets:

conectores en ingles