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