English to Chinese Dictionary

Search:

Did you mean: garyn grain german goran gran guran gram groan ?

嘎然 rán (onom.) screech of a sudden stop / suddenly stop (of sounds) / crisply and clearly (of sounds)


<< back to the home page