English to English

theater of operations

noun (n)

Advertisement

Bookmark This Site