hard to defeat;

listen to the pronunciation of hard to defeat;
English - Chinese

Definition of hard to defeat; in English Chinese dictionary

hard to defeat
顽强
hard to defeat
頑強
hard to defeat;
Favorites