English to Chinese Dictionary

Search:

艇甲板 tǐng jiǎ bǎn boat deck (upper deck on which lifeboats are stored)


<< back to the home page