tjilopa

English: Translation
liver
noun
Notes

ALRI in Harare