KTK: Kvinna Till Kvinna Foundation

What does KTK mean? The above is one of KTK meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Kvinna Till Kvinna Foundation