Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary








Phrases with sponge found: 4  


English-French dictionary
   sponge cake
  gâteau de Savoie, biscuit de Savoie

English-French dictionary
   sponge down
  nettoyer à l'éponge

English-French dictionary
   vegetable sponge
  luffa, loofa

English-French dictionary
   sponge on
  vivre en parasite, vivre aux crochets de, vivre aux dépens de