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