مستعد لبذل قصاري جهده

listen to the pronunciation of مستعد لبذل قصاري جهده
Arabisch - Englisch
{s} be on one's mettle