Wiktionary
machicoulises
n. (plural of machicoulis English)
n. (plural of machicoulis English)