English to Arabic

Meaning for:
Widget
other
القطعة