answersLogoWhite

0

๐Ÿถ

Angry Birds

Angry Birds is a popular smartphone game originally developed for the iPhone and now available on most smartphones. It has sold 10 million copies since its release.

3,364 Questions