Translation of بیدارمغز in English:

بیدارمغز

phrase

  • wise, intelligent, shrewd, clear-headed