Have you seen him?

Have you seen him?

I believe this translates to the following:

Have you seen this dove?

Because he is wonderful.

It is not lost.

Just thought you should see it.

Translated by google and then put into comprehensible sentences by me. Hopefully it's close enough : )

Edit: I think maravilhosa is probably marvelous, though? If you know Portuguese, let me know : )

Source @A_Pomba