English | German | Russian | Czech

trooplift English

Meaning trooplift meaning

What does trooplift mean?

trooplift

Transport of troops.

Are you looking for...?