Tag Archives: subarashii

what does subarashii mean

“Subarashii” (素晴らしい) is a Japanese word that translates to “wonderful,” “splendid,” or “fantastic” in English. [...]