abidi
arabic believingly islam ditto intercessor
—defined Fri, 06 Nov 2026 13:53:15 GMT [history]