kamus
.
Search
About
serving_cart
English
serving cart
Noun
A handcart for serving food
English: serving cart