Translate Alcántara to English
Spanish Word: Alcántara
English Translation: a city in western Spain; [orden de --], a
Popular Phrase: mirar conjugation | Spanish Lessons | Conjugated Verb: agravar - to aggravate, to make worse [ click for full conjugation ]