Slovnenya

Translation English French: physical exertion

Dictionary: main