Translation of سر تا سر in English:

سر تا سر

phrase

  • from end to end
    entirely