HANDCART MEANING IN ENGLISH

• Handcart Definition & Synonyms

  1. (n.) A cart drawn or pushed by hand.


Synonyms:
Cart,

RECENT SEARCHES