TOP

Definition of horsefly noun from the Oxford Advanced American Dictionary

See horsefly in the Oxford Advanced Learner's Dictionary