put up a very strong defence - Fransızca İngilizce Sözlük

put up a very strong defence

Meanings of "put up a very strong defence" in French English Dictionary : 1 result(s)

İngilizce Fransızca
Football
put up a very strong defence bétonner [v]