Portuguese-English dictionary »

detran meaning in English

PortugueseEnglish
DETRAN noun

DMV(department of motor vehicles)
noun