Racing-homer definition

A kind of homing pigeon used for racing.
noun
0
0
Advertisement