(doing something) after meeting with various difficulties

listen to the pronunciation of (doing something) after meeting with various difficulties
الإنجليزية - التركية
{D} orsa
(doing something) after meeting with various difficulties
المفضلات