English to Arabic

Meaning for:
Intricate
other
معقّد