English to Arabic

Meaning for:
Farfetched
other
متكلّف