English to Hindi

Meaning for:
Russian cactus
other
रूसी कैक्टस