Translation of ابر گِھر آنا in English:

ابر گِھر آنا

phrase

  • be overcast