English to Chinese Dictionary

Search:

Did you mean: cia cake cike zika cha ci ciku sika ?

磁卡 magnetic card / IC Card (telephone)


<< back to the home page