Hubs

Russian Meaning

ступица

втулка

центр внимания

центр интереса

центр деятельности

муженек

English Meaning

  1. Plural form of hub.