Definition of ballad metre in English:

ballad metre

noun