Slovnenya

Translation English French: principal sum

Dictionary: main
principal sum
noun