Translation of مغز چٹ in English:

مغز چٹ

phrase

  • idle talker, garrulous person