butreflye

Middle English

Noun

butreflye

  1. alternative form of boterflye