SAGE planta 2. Baba Wala Baba Wala. German of no meaning pronunciation google. 6 Long Street, Smithfield.