kamus
.
Search
About
tall_tale
English
tall tale
Noun
An improbable (unusual or incredible or fanciful) story
English: tall tale