Spanish American English Dictionary

español - American English

el mar ?:

1. the sea the sea



American english word "el mar"(the sea) occurs in sets:

Spanish locations n stuff