Definition of マドラー

マドラー

madoraa

noun
swizzle stick, stir stick, cocktail stirrer