होरनथेबिटि लुगौन

English: Translation
smooth over
Hindi: Translation
पर पर्दा डालना
verb