English-Latin dictionary »

mask hung on trees meaning in Latin

EnglishLatin
mask hung on trees noun

oscillum [oscilli](2nd) N
noun