Slovnenya

Translation English Spanish: out of practice

Dictionary: main
out of practice
adjective