Noun

Dictionary in Provencal

mâchecoulis

machicolation

English translation machicolation
Grammatical category s.
Also from English machicolation