Spanish-English dictionary »

; rata meaning in English

SpanishEnglish
; rata noun

hood rat(a poor inner city resident)
noun