Dictionary / Emotions

mkttf

مكتّف

/mk-TTF/

English

hands tied

French

pieds et poings liés

Part of Speech

noun

Register

standard