Russian-English dictionary »

игла-рыба meaning in English

RussianEnglish
игла-рыба noun
{f}

needlefish [needlefishes](slender fish)
noun
[UK: ˈniː.dəl.ˌfɪʃ] [US: ˈniː.dəl.ˌfɪʃ]