English to Arabic

Meaning for:
Wool-gathering
other
شرود الذّهن