English to Chinese Dictionary

Search:

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

噶嗒 (onom.) clattering


<< back to the home page