Xda









Xda


noun

  1. trademark a combined computer and mobile phone
48 queries 0.540