Slovnenya

Translation English French: bank note

Dictionary: main