← Back to browseサルビア[sarubia]noun#61,024Japanese definitionNo Japanese definition yet.English definitionscarlet sage (Salvia splendens); red salviaExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsサル← サリアサロモン →