wild apple

listen to the pronunciation of wild apple
الإنجليزية - الإنجليزية
any of numerous wild apple trees usually with small acid fruit