Reklam
Reklam

English-Azerbaijani dictionary

flogging noun

a public flogging.
az: qamçılama
ru: порка

English-Azerbaijani dictionary