Latin-English dictionary »

terra sonialis, terra imaginaria meaning in English

LatinEnglish
terra sonialis, terra imaginaria noun

cloudland(fantasy land)
noun