Slovnenya

Translation English French: sum of money

Dictionary: main