Have you ever eaten this fish?

What does Have you ever eaten this fish? mean?

Have you ever eaten this fish?

Have you ever eaten this fish? in other languages