right to station troops - French English Dictionary
History

right to station troops



Meanings of "right to station troops" in French English Dictionary : 1 result(s)

English French
Law
right to station troops droit de stationnement