birtakım engeller

  1. Noun numerous frustrations