Slovnenya

Translation English Italian: dexterous

Dictionary: main
dexterous
adjective