to distort; to cause aberration of

listen to the pronunciation of to distort; to cause aberration of
English - English
aberrate
to distort; to cause aberration of
Favorites