meaning of cupids dart

1. south European plant having dark-eyed flowers with flat blue rays


Related Words

cupids dart |

Developed & Maintained By Taraprasad.com

Treasure Words