armata : Related Words Words similar in meaning to armata
- main battle tank«
- heavy military machine«
- future heavy infantry fighting vehicle«
- underground separatist terrorist organization«
- armata corsa«
- municipality konitsa«
- armata universal combat platform«
- t-14 armata«
- russian platform«
- northern greece«
- armada«
- corsica«
- greece«
- platform«
- disambiguation«
- settlement«