enlist as a soldier - French English Dictionary

Suggest a Term