The app podcast database indexes almost 2M podcasts in different languages.
Thousands of new podcasts are added on a daily basis.
If you don't find a podcast you can try to use the iTunes/Apple Podcasts database from the app search engine screen.
If the podcast is still missing you can either paste its RSS feed URL into the app or send me an email so I can help.