Translation of برچھا بردار in English:

برچھا بردار

phrase

  • spearman
    lancer