Lashasa palulu
-
An [African] [tribe] that walks on their hands when in their home, so they dont leave [footprints]
Lashasa palulu meaning & definition 1 of Lashasa palulu.
An [African] [tribe] that walks on their hands when in their home, so they dont leave [footprints]