alafa

alafa
English: Translation
cure ; treat (medically)
verb
Physical Actions