Slovnenya

Translation French English: transaction

Dictionary: main