something that is a challenge, difficult task

listen to the pronunciation of something that is a challenge, difficult task
English - Turkish

Definition of something that is a challenge, difficult task in English Turkish dictionary

uphill battle
zor iş
uphill battle
Zorlu mücadele, amansız mücadele, savaşım
English - English
uphill battle
something that is a challenge, difficult task
Favorites