Give Smb. A Roasting Kelimesinin Türkçesi

İngilizce Türkçe Sözlük

give smb. a roasting
alay etmek, maskara etmek, tefe koymak, fırça atmak, fena haşlamak