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