handcuffsDict.lkDict.lk - Sinhala to English DictionaryMeaning handcuffs Tweet Sinhala Dictionary definitions for handcuffshandcuffs 🔊 /hæˈndkʌˌfs/handcuffs : මාංචුLern More AboutWiki Definition: handcuffsGoogle Search result: GoogleWiki Article: Wikipedia Tweet