arousing doubt; questionable; open to suspicion

listen to the pronunciation of arousing doubt; questionable; open to suspicion
English - Turkish
English - English
dubious