English | German | Russian | Czech

облепиха Russian

Meaning облепиха meaning

What does облепиха mean in Russian?

облепиха

ботан. кустарник или дерево из семейства лоховых ягоды облепихи [1]

Translation облепиха translation

How do I translate облепиха from Russian into English?

облепиха Russian » English

sea-buckthorn sea buckthorn seabuckthorn

Are you looking for...?