Canadian-soldier meaning

A mayfly commonly found in large numbers for brief periods during the spring and summer near fresh water along the N U.S. border.
noun
0
0
Advertisement