kamus
.
Search
About
applecart
English
applecart
Noun
The planning that is disrupted when someone `upsets the applecart'
English: applecart
A handcart from which apples and other fruit are sold in the street
English: applecart