English-Latin dictionary »

conical superstructure meaning in Latin

EnglishLatin
conical superstructure noun

petasus [petasi](2nd) M
noun