Translation of ?me descubro! in English:

?me descubro!

I take my hat off to you/him/them!, phr.

phrase

  • 1

    I take my hat off to you/him/them!