Malayalam Dictionary

സൂപ്പര്‍മാര്‍ക്കറ്റ്‌

soopparmaarkkarr

supermarket

  1. supermarket

Nearby in the dictionary

Support