Slovnenya

Translation English Italian: dextrous

Dictionary: main
dextrous
adjective