Dictionary / Emotions
مكتّف
/mk-TTF/
English
hands tied
French
pieds et poings liés
Part of Speech
noun
Register
standard