Unikalne zestawienie ponad 5800 wyrażeń z mowy potocznej i slangu.
have all one's marbles
What is he doing? Does he have all his marbles?