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

بیدارمغز

phrase

  • wise
    intelligent
    shrewd
    clear-headed