BOOKSTALL MEANING IN ENGLISH

• Bookstall Definition & Synonyms

  1. (n.) A stall or stand where books are sold.


Synonyms:
Bookshop, Bookstore,

RECENT SEARCHES