English-Chinese dictionary »

bipod meaning in Chinese

EnglishChinese
bipod [bipods] (two-legged stand)
noun
[UK: ˈbaɪ.pɒd]
[US: ˈbaɪ.pɑːd]

双脚架 /shuāngjiǎojià/noun

雙腳架noun