Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
tooth
n. dents; saillie, pointe, tranchant
detail>>
fairy
n. fée; pédéraste; tapette (familier) adj. féerique; magique; imaginair...
detail>>
tooth for a tooth
dent pour dent, oeil pour oeil
detail>>
1
2
3
Next