Slovnenya

Translation English French: exhaustion

Dictionary: main