ratter Urdu Meaning
Ratter - Urdu Meaning and Translation of Ratter , English Definition and more.
چوہے مارنے والا آلہ یا شخص
choohay maarnay wala aala ya shakhs
1. n. any of several breeds of terrier developed to catch rats
2. n. a disloyal person who betrays or deserts his cause or religion or political party or friend etc.
Sponored Video