Term Gallery logo

Meanings of механизированная пехота in Russian