meaning of supercard

1. A bicarbonate.


Related Words

supercarbonate | supercarbureted | supercargo | supercarpal |

Developed & Maintained By Taraprasad.com

Treasure Words