lumbidza

English: Translation
acclamation
noun