×

pilchard meaning in English

n. pilchard, sardine, small fish related to the herring

Related Words

  1. pilates
  2. pilbara
  3. pile
  4. pile atomique
PC Version

Copyright © 2018 WordTech Co.