Slovnenya

Translation English Italian: capable

Dictionary: main
capable
adjective