meaning of five leaf

1. Cinquefoil; five-finger.


Related Words

five-leaf | five-leafed |

Developed & Maintained By Taraprasad.com

Treasure Words