贴贴 (Chinese) translates to "Sticky" in Indonesian.

贴贴 (Chinese) translates to "Sticky" in Indonesian.

Source: link Download: link Add Favorites

贴贴 (Chinese) translates to