Derja translation of 'طَرْطِرْ'

طَرْطِرْ
(V)
to rev, make loud sound as engine

What a lemon of a car; it's always making loud noises. ملا كرهبة خردة ديما طرطر