English to Arabic

Meaning for:
Scrupulous
other
شكّاك