English-Latin dictionary »

eleven percent (interest) meaning in Latin

EnglishLatin
eleven percent (interest) noun

deunx [deuncis](3rd) M
noun

Your history