Chinese-English dictionary »

炉架 /lújià/ meaning in English

ChineseEnglish
炉架 /lújià/ noun

grate [grates](horizontal metal grill)
noun
[UK: ɡreɪt] [US: ˈɡreɪt]

Your history