Pinyin Dictionary results for "ge you chi"

隔油池
grease trap
Dictionary data provided by CC-CEDICT