meaning of unexplained

1. having the reason or cause not made clear; "an unexplained ">error"


Related Words

unexplained |

Developed & Maintained By Taraprasad.com

Treasure Words