ardu

listen to the pronunciation of ardu
French - Turkish
meşakkatli
French - English
arduous, difficult, hard; stiff, strenuous, uphill
arduous