give smb. a roasting

listen to the pronunciation of give smb. a roasting
İngilizce - Türkçe
maskara etmek
alay etmek
fırça atmak
fena haşlamak
tefe koymak
give smb. a roasting