caught by surprise - French English Dictionary
History

caught by surprise



Meanings of "caught by surprise" in French English Dictionary : 1 result(s)

English French
Economy
caught by surprise pris au dépourvu