Shebekino in French Shebekino in French Chebekino proper noun A city in Belgorod Oblast, Russia. Add to Flashcards