meaning of umbrellalike

1. resembling an umbrella


Related Words

umbrellalike |

Developed & Maintained By Taraprasad.com

Treasure Words