Country Dictionary

A fork of Rural Dictionary

you didadida me, I hualahuala you

Chinese saying, means "A drop of water should be repaid in a spring" in English and "滴水之恩,当涌泉相报"

-So what is it? -You didadida me, I hualahuala you.

by xiaodizhuxusuan May 20, 2023