riddle, puzzle; enigma

listen to the pronunciation of riddle, puzzle; enigma
English - Turkish
bilmece