Long-legs meaning

(Africa) Influence, far-reaching power.
noun
0
0
Advertisement