meaning of tabloids

1. newspaper with half-size pages


Related Words

tabloid |

Developed & Maintained By Taraprasad.com

Treasure Words