Slovnenya

Translation English Italian: deft

Diccionario: main
deft
adjective