आबिसकार

English: Translation
discovery
Hindi: Translation
खोज; आविष्कार
noun