English to Arabic

Meaning for:
Chequered
other
متقلّب