landforces

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