English to Chinese Dictionary

Search:

Did you mean: shierma shiren shiran sharm shirun ?

事儿妈 shìr (coll.) fussbudget / pain in the ass


<< back to the home page