まどぐちきかん
Meanings
Noun
1. contact organization
Composed of
counter; window; teller window; contact person; point of contact
engine; agency; organisation; system; facility