Translation of ستارہ مچھلی in English:

ستارہ مچھلی

phrase

  • starfish