someone who is strange; an oddball

listen to the pronunciation of someone who is strange; an oddball
English - Turkish
English - English
oddity
someone who is strange; an oddball
Favorites