İngiliz arması

listen to the pronunciation of İngiliz arması
Turkish - English
slang tongue-lashing, bawling out