English dictionary, thesaurus, translations & etymology
FreeDict.com

отракан — meaning in English

otrakan

Bulgarian → English · translate English → Bulgarian instead

English meaning

  • shrewd adj Showing sharp, practical judgment, especially in business or dealing with people.

Senses

отракан is used for these senses in English:

  • shrewd Artful, tricky or cunning.

Related Bulgarian words