landforces

listen to the pronunciation of landforces
English - English
{n} soldiers that serve on land