Translation of ابر چھانا in English:

ابر چھانا

phrase

  • be cloudy or overcast