Russian-English dictionary »

верблюдка meaning in English

RussianEnglish
верблюдка noun
{f}

snakefly(insect of order Raphidioptera)
noun