Difference between 'Ich kann' and 'Ich darf'.
I would like to know if you can say in German, for example:
1) Kann ich dich anrufen? (equivalent of English 'Can I call you')
2) Darf ich dich anrufen? (so a more polite 'May I call you').
I am just wondering if Germans consider the first phrase to be a bit strange (like: "Am I able to call you" - you probably are, if you have two hands) or can it be used interchangeably with "dürfen" as can/may in English is (with a slight change of politeness between the two).