Cai's Riddles and Jokes
How many triangles are there?
reveal the answer
18
Previous
Next