Definition: 1. shady (having or causing shades)
Show more information about umbroso
Search took: 8.4487 ms