English-Latin dictionary »

want, need, scarcity meaning in Latin

EnglishLatin
want, need, scarcity noun

penuria [penuriae](1st) F
noun