se mettre à l'abri - French English Dictionary
History

se mettre à l'abri

Play ENFRFRfr
Play ENFRFRca


Meanings of "se mettre à l'abri" in English French Dictionary : 3 result(s)

French English
Military
se mettre à l'abri take cover
se mettre à l'abri take refuge
se mettre à l'abri take shelter