Slovnenya

Translation English French: repossess

Dictionary: main