meaning of melangus

1. a motley assortment of things


Related Words

melange |

Developed & Maintained By Taraprasad.com

Treasure Words