テボ
Meanings
Noun
1. deep draining basket (esp. for noodles)
Other readings