Donate a coffee

How was the English language formed ?

790
22
1/2