Welcome to Setswana.co.za

Sehudu
   /se-hu-du /

Grammar:noun

A projecting of the interior walls of the vagina



Search More Words Dictionary