castigation


Results for "castigation"

English - Turkish Dictionary

castigation

(English - Turkish Dictionary) :
i. paylama, azarlama.