English to Russian Dictionary
snake-gourd
Трихозант змеевидный
Meaning for snake-gourd found in 11 Languages.
Sponored Video