MACHICOLATION Англо-русский перевод MACHICOLATION сущ.; ист. навесная бойница English-Russian dictionary of common lexis. Англо-Русский словарь общей лексики. 2005