टर-फर

English: Translation
make excuse
Hindi: Translation
बहानेबाजी
noun