Slovnenya

Translation English Italian: ability

Dictionary: main
ability
noun