Even though it's three meters long, it actually, again, eluded science.
Même si elle fait trois mètres de long, elle a, là encore, échappé à la science.
Even though it's three meters long, it actually, again, eluded science.
Même si elle fait trois mètres de long, elle a, là encore, échappé à la science.