arousing doubt; questionable; open to suspicion

listen to the pronunciation of arousing doubt; questionable; open to suspicion
İngilizce - Türkçe
İngilizce - İngilizce
dubious
arousing doubt; questionable; open to suspicion