English dictionary, thesaurus, translations & etymology
FreeDict.com

David-and-Goliath in Finnish

David-and-Goliath in Finnish

Daavidin ja Goljatın
adj
Being or involving an unequal conflict between two parties, one of which is much stronger or more powerful than the other.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.