Entry # 5730 has returned 1 entry

duudangaa solo

noun a package of solo (food) wrapped in coconut leaves and heated; flashlightbattery