broken and retested traingle

يعمل أيضًا:

إخلاء المسؤولية