zorlu görev

listen to the pronunciation of zorlu görev
Турецкий язык - Английский Язык
uphill battle
challenging role