Translation of ٹھاکر باڑی/دوارا in English:

ٹھاکر باڑی/دوارا

phrase

  • idol temple