meaning of domed stadium

1. a stadium that has a roof


Related Words

domed stadium |

Developed & Maintained By Taraprasad.com

Treasure Words