Slovnenya

Translation English Spanish: impracticable

Dictionnaire: main
impracticable
adjective