Scottish Proverb:
Spit on the stane, it will be wet at the last.
English Translation:
Keep spitting on the stone, and it will become wet at last.
Scottish Proverb:
Spit on the stane, it will be wet at the last.
English Translation:
Keep spitting on the stone, and it will become wet at last.