Slovnenya

Translation English French: disastrous

Dictionary: main