Translation of ترہ فروش in English:

ترہ فروش

phrase

  • greengrocer