English to Chinese Dictionary

Search:

Did you mean: god gate geda gad gaoda kada gade guada ?

噶嗒 (onom.) clattering


<< back to the home page