According to PR-model, otgr.org is ranked 676,747th in multilingual Wikipedia, in particular this website is ranked 22,879th in Arabic Wikipedia.
The website is placed before mohamoon-om.com and after joelovano.com in the BestRef global ranking of the most important sources of Wikipedia.