to be deficient; to fail

listen to the pronunciation of to be deficient; to fail
English - English
scantle
to be deficient; to fail
Favorites