aloo bokhara
English
Noun
aloo
bokhara
(
India
)
dried
plum
Alternative forms
aloo bukhara