Slovnenya

Translation English French: repurchase

Dictionary: main
repurchase
verb