Italian to English Dictionary

Versione Inglese

hard-headed, tough, obdurate, obstinate, dogged pronunciation in American English - hard-headed, tough, obdurate, obstinate, dogged in Italian pronunciation Translate "hard-headed, tough, obdurate, obstinate, dogged" to Italian Language