meaning of pacific sardine

1. small pilchards common off the pacific coast of North America


Related Words

pacific sardine |

Developed & Maintained By Taraprasad.com

Treasure Words