"baba" Definition

:: Random Word

Word: [noun] baba (a small cake leavened with yeast)