the raft of the medusa - French English Dictionary

the raft of the medusa

Meanings of "the raft of the medusa" in French English Dictionary : 1 result(s)

English French
Arts
the raft of the medusa le radeau de la méduse de géricault [m]