meydan dayağı a

listen to the pronunciation of meydan dayağı a
Türkçe - İngilizce
public beating (given as an official punishment)
meydan dayağı a