Translation of واہ واہ in English:

واہ واہ

phrase

  • bravo! excellent! how strange!