turtledove

turtledove

English Noun
Ad

Definition

Alternative spelling of turtle dove.

Ad