Slovnenya

Translation English French: derelict

Dictionary: main