← Back to browseレスカ[resuka]nounJapanese definitionNo Japanese definition yet.English definitionlemon squashExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsレスレストレスバ