English to Arabic

Meaning for:
Whatchamacallit
other
ما يُسمّى