Slovnenya

Translation English Italian: accomplishment

Dictionary: main
accomplishment
noun