flea market n : an open-air street market for inexpensive or secondhand articles
Copyright © 2024 3Dict.net