Slovnenya

Translation English Italian: skillful

Dictionary: main
skillful
adjective