English-Latin dictionary »

self-supporting, supporting one's self meaning in Latin

EnglishLatin
self-supporting, supporting one's self adjective

adminiculabundus [adminiculabunda, adminiculabundum]adjective

amminiculabundus [amminiculabunda, amminiculabundum]adjective