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

شستہ و رُفتہ

phrase

  • clean, neat
    fine, cultured
    prepared