leben: meaning and definitions

FrenchType a word

What is leben?

  • Lait fermenté, en Afrique du Nord et au Moyen-Orient.