English-Latin dictionary »

lattice-work, grating meaning in Latin

EnglishLatin
lattice-work, grating noun

transenna [transennae](1st) F
noun