dengezela

English: Translation
carry on head
verb