English to Chinese Dictionary

Search:

吸血者 xuè zhě blood sucker / a leech / leecher


<< back to the home page