Translation of سروپا in English:

سروپا

phrase

  • head and foot
    all
    from head to foot