English-Latin dictionary »

open place, unroofed space meaning in Latin

EnglishLatin
open place, unroofed space noun

propatulum [propatuli](2nd) N
noun