Library
To excel or surpass in reasoning; to reason better than. South.
View more Miscellaneous videos