Portuguese-English translations for dedurar
- snitch
- fink
- grass
- rat outDont you dare rat me out or Ill kill you!
- tell onMy sister told on me when I didnt go to school.Years of drinking started to tell on his body.
Trending Searches
Popular Dictionaries