English to Chinese Dictionary

Search:

Did you mean: guaguo guahua gugua gugja gaga guihua gugu guaiguai ?

呱呱 guā guā (onom.) sound of frogs, ducks etc


<< back to the home page