French-English dictionary »

umeshu meaning in English

FrenchEnglish
umeshu nom {m}

umeshu◼◼◼(Japanese liqueur)
noun