meaning of sloping trough

1. sloping channel through which things can descend


Related Words

sloping trough |

Developed & Maintained By Taraprasad.com

Treasure Words