Slovnenya

Translation English French: quid pro quo

Dictionary: main
quid pro quo