English-Latin dictionary »

prop, support, stay meaning in Latin

EnglishLatin
prop, support, stay noun

destina [destinae](1st) F
noun