English-Polish dictionary »

strappado meaning in Polish

EnglishPolish
strappado noun
form of torture

wahadłonoun