Category:Trull

English: Trull is village in Somerset, England, situated near Taunton. The civil parish has a population of 1,861.
Read in another language