meaning of rosa pendulina

1. European alpine rose with crimson flowers


Related Words

rosa pendulina |

Developed & Maintained By Taraprasad.com

Treasure Words