English-Latin dictionary »

of space w / that roof meaning in Latin

EnglishLatin
of space w / that roof adjective

testudinatus [testudinata, testudinatum]adjective

testudineatus [testudineata, testudineatum]adjective