Translate embrasure from English to Spanish
English
Detailed Translations for embrasure from English to Spanish
embrasure:
Translation Matrix for embrasure:
Related Words for "embrasure":
Synonyms for "embrasure":
Related Definitions for "embrasure":
-
an opening (in a wall or ship or armored vehicle) for firing through1