aleck russian
умни́к-расумник
smart aleck, know‑it‑all (colloquial, ironic)
clever person
у́мничающий
smart-alecky, know-it-all (adj.), showing off one's intelligence
smart aleck, know‑it‑all (colloquial, ironic)
clever person
smart-alecky, know-it-all (adj.), showing off one's intelligence