highest extremity of an esplanade - Spanish English Dictionary
History

highest extremity of an esplanade



Meanings of "highest extremity of an esplanade" in Spanish English Dictionary : 1 result(s)

English Spanish
Military
highest extremity of an esplanade cresta de la explanada [f]