Quick Reference
- What does -maramada mean in English?
- -maramada means "To scratch all over or to rub repeatedly" in English.
- Definition of -maramada
- To scratch or rub the skin repeatedly, often due to itchiness or discomfort.
- Tsanangudzo ye-maramada
- Ku maramada kukwenya pese pese kana kukwetsa-kwetsa.
- Part of speech
- verb