Russian-English dictionary »

альбухара meaning in English

RussianEnglish
альбухара noun

alubukhara(cultivar of plum)
noun