×
chastisable
meaning in English
adj.
该受责备的;应责备的,应惩戒的。
Related Words
chastillon
chastin
chastise
chastise with scorpions
PC Version
Copyright © 2018 WordTech Co.