English to Chinese Dictionary

Search:

Did you mean: paoti paota paotui paodao pati poti putai paita ?

炮台 pào tái fort / battery


<< back to the home page