Translation of گھنگھور گھٹا in English:

گھنگھور گھٹا

phrase

  • very dark and frightful rain clouds