give smb. a roasting

listen to the pronunciation of give smb. a roasting
English - Turkish
maskara etmek
alay etmek
fırça atmak
fena haşlamak
tefe koymak
give smb. a roasting
Favorites