Spanish American English Dictionary

español - American English

el castillo ?:

1. castle castle



American english word "el castillo"(castle) occurs in sets:

Spanish locations n stuff