meaning of petrels

1. See Saltpeter.


Related Words

petre | petrean | petrel | petrescence | petrescent |

Developed & Maintained By Taraprasad.com

Treasure Words