someone who is strange; an oddball

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