Search term troneira has one result
Jump to
PT Portuguese EN English
troneira (n) [Any of the indentations between the merlons of a battlement] (n) embrasure (n) [Any of the indentations between the merlons of a battlement]