Translation of رام رام in English:

رام رام

phrase

  • form of Hindu salutation
  • an exclamation of surprise, shock or outrage