Slovnenya

Translation English French: too bad

Dictionary: main
too bad
adjective