ケッカソース
ke' ka sōsu

Noun

1. checca sauce (uncooked tomato sauce)

Food
Other forms: