Slovnenya

Translation English French: dispossessed

Dictionary: main
dispossessed
adjective