English to Chinese Dictionary

Search:

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

噶嗒 (onom.) clattering


<< back to the home page