Slovnenya

Translation English Spanish: physical exertion

Dictionary: main
physical exertion