×

taramasalata meaning in French

n. taramasalata, salade d'oeufs de poisson mélangée à des croutons de pain, huile d'olive et du jus de citron (cuisine grecque)

Related Words

  1. tar and feather
  2. tar heels
  3. tarantella
  4. tarantella dance
PC Version

Copyright © 2018 WordTech Co.