Deaf newspaper
Join Group

Deaf newspaper

India English

Deaf dumb and disgusting

Tags: Deaf india

Relate Groups