English-Latin dictionary »

underground granary meaning in Latin

EnglishLatin
underground granary noun

sirus [siri](2nd) M
noun