stumblingstone

listen to the pronunciation of stumblingstone
الإنجليزية - الإنجليزية
A stumbling-block