English-Polish dictionary »

handcuffs meaning in Polish

EnglishPolish
handcuffs noun
metal rings for fastening wrists

kajdankinoun