Slovnenya

Translation English Spanish: impracticable

Diccionario: main
impracticable
adjective