motorhaveri - dict.se
motorhaveri
noun
engine breakdown, engine failure, motor breakdown