Склонения
Именительный
сайт-каталог (муж); мн. сайты-каталоги
Родительный
сайта-каталога (муж); мн. сайтов-каталогов
Дательный
сайту-каталогу (муж); мн. сайтам-каталогам
Винительный
сайт-каталог (муж); мн. сайты-каталоги
Творительный
сайтом-каталогом (муж), сайтом-каталогом (муж); мн. сайтами-каталогами
Предложный
сайте-каталоге (муж); мн. сайтах-каталогах