English to Arabic

Meaning for:
Shard
other
القطعة