Definition: 1. huge, vast, colossal, enormous, massive
Show more information about valtava
Search took: 2.17 ms