ameia Portuguese - English
1.
Englishbattlement
-
Englishindented parapet formed by a series of rising members
-
Portugueseameia
2.
Englishcrenel
-
Englishspace between merlons
-
Portugueseameia
English translator: Portuguese English ameia Eesti sõnaraamat Español Traductor Svenska Översättare