0
Karama
You get a karama point.
where to buy quilling kit in karama
120 KM
Karama is a kikuyu word which means a pen in English.