arabdict Dictionary & Translator - Arabic-English translation for sit on one's hands

      Verb

      related Translations

      hands (n.) , [sing. a hand]
      mirror hands {med.}
      الأَيدِي المِرْآتِيَّة {يدان تنموان من معصم واحد مشترك بينهما}، {طب}
      hands-off (adj.) , {pol.}