pet lover ( synonym found)

Definition of pet lover:

°Any of various wading birds of the family Charadriidae.

Definition of pet lover:

°Any of various wading birds of the family Charadriidae.

Back to Top