English to Francais Dictionary
lachrymator
Gaz lacrymogène
Meaning for lachrymator found in 30 Languages.
Sponored Video