Search term impracticable has 2 results
Jump to
EN English FR French
impracticable (a) [general] impraticable (a) [general]
impracticable (a) [general] irréalisable (a) [general]