meaning of shooting brake

1. another name for a station wagon


Related Words

shooting brake |

Developed & Maintained By Taraprasad.com

Treasure Words