Slovnenya

Translation English Italian: vigor

Dictionary: main
vigor
noun