English to Chinese Dictionary

Search:

Did you mean: nachu nuchi niche nagchu nakchu nanchu ncku nicha ?

努出 chū to extend / to push out (hands as a gesture) / to pout (i.e. push out lips)


<< back to the home page