Definition of レモンスカッシュ

レモンスカッシュ

remonsukasshu

noun
lemon squash
Other readings:
レモン・スカッシュ