desrabar: meaning and definitions

PortugueseType a word

What is desrabar?

  • Derrabar.