Definition Of The Word "babbar"
January 6, 2010
Does anyone know what the literal english translation of this word is?
7 replies