ぐち
toriireguchi

Noun

1. an intake

Other forms: