Russian-English dictionary »

амидакудзи meaning in English

RussianEnglish
Амидакудзи noun

ladder lottery(method of decision-making)
noun