Грамматический словарь Зализняка (склонения слова):
Субмарина, субмарины, субмарины, субмарин, субмарине, субмаринам, субмарину, субмарины, субмариной, субмариною, субмаринами, субмарине, субмаринах
субмари́на
-ы, ж.
Подводная лодка.
Известно, что субмарина, погружаясь в воду, оставляет на поверхности перископ. А. Н. Толстой, Под водой.
[От лат sub — под и marina — морская]
СУБМАРИНА, ы, ж. То же, что подводная лодка.
субмари́на
СУБМАРИНА -ы; ж. [от лат. sub — под и marina — морская] Подводная лодка. Погружение субмарины. Служить на субмарине.
СУБМАР’ИНА, субмарины, ·жен. (от ·лат. sub-под и marina-морская) (мор. ·загр. ). Подводная лодка.