Meaning ofrabatosin English

rabatos