← Back to browseサバサバ[sabasaba]adverbJapanese definitionNo Japanese definition yet.English definitionsrelieved; refreshedfrank; candid; easy-going; laid-backExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsサバ