Translation of از سر تاپا in English:

از سر تاپا

phrase

  • from head to foot, from top to toe
  • totally, entirely, wholly