land forces

English

Noun

land forces

  1. plural of land force