×

pesto meaning in English

n. pesto, green italian sauce

Related Words

  1. pestilentiel
  2. pestilentiellement
  3. pesée
  4. pet
PC Version

Copyright © 2018 WordTech Co.