English-Arabic dictionary »

pillories meaning in Arabic

EnglishArabic
Pillories [UK: ˈpɪ.lə.rɪz]
[US: ˈpɪ.lə.rɪz]

هياكل التعذيب