David-and-Goliath in Finnish
David-and-Goliath in Finnish
Daavidin ja Goljatın
Being or involving an unequal conflict between two parties, one of which is much stronger or more powerful than the other.