vocab dash
Log in
Sign up
シラチャー
Meanings
Noun
1. Sriracha (sauce)
Other readings
シラチャ
シーラチャー