English to somali meaning of

"Advocator" maaha kelmad ku jirta luqadda Ingiriisiga. Erayga saxda ah waa "Advocate", oo macneheedu yahay qof si guud u taageera ama ku taliya sabab ama siyaasad gaar ah.