meaning of miscarriageable

1. Capable of miscarrying; liable to fail.


Related Words

miscarriageable |

Developed & Maintained By Taraprasad.com

Treasure Words