ゆず ちゃ
yuzucha

Noun

1. citron tea

Related to 柚子
Noun

2. jelly-like concentrate of sweetened citron peel used to make citron tea

Related to 柚子
Other forms: