Doona liki trike for sale used. Battery about to die meaning in urdu in hindi. Vergonia in english dictionary. معنی ray meaning.