English to Arabic

Meaning for:
Patch-board
other
لوح الترقيع