English to Arabic

Meaning for:
Pravda
other
برافدا - جريدة روسيّة