Noun

Dictionary in Provencal

encrenaduro

crenellation

English translation crenellation
Grammatical category s.
Also from English crenellation