Mine always turn out dry, but yours are lovely and moist.

What does Mine always turn out dry, but yours are lovely and moist. mean?

Mine always turn out dry, but yours are lovely and moist.

Mine always turn out dry, but yours are lovely and moist. in other languages