Translation of خود فروش in English:

خود فروش

phrase

  • boasting
    vaunting
  • boaster
    bragger
    blusterer
    egotist