Slovnenya

Translation English French: paper currency

Dictionary: main