Translation of ابلاپا in English:

ابلاپا

phrase

  • weakness
    delicacy