Russian-English dictionary »

иланг-иланг meaning in English

RussianEnglish
иланг-иланг noun
{m}

ylang ylang(flower)
noun