"He was hampered in his efforts by the bad weather" "the imperialist nation wanted to strangle the free trade between the two small countries"
"The brace I have to wear is hindering my movements"
hamper是什么意思
hampshire是什么意思
hamshackle是什么意思
hamster是什么意思
hamstring是什么意思
hamulate是什么意思
hamulus是什么意思
hamza是什么意思
hanamichi是什么意思
hanap是什么意思