English → Hindi dictionary
wild crab
Definition
wild crab apple native to Europe; a chief ancestor of cultivated apples
Looking for poetry? Read shayari and poems by great poets.
wild crab apple native to Europe; a chief ancestor of cultivated apples
Looking for poetry? Read shayari and poems by great poets.