Glossary: W

walla

a Hindi suffix signifying a vendor of goods or services.
X
Loading