duudangaa solo

English: Translation
a package of solo (food) wrapped in coconut leaves and heated; flashlight battery
noun