Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Sterra Water Tanks
sterra
Share definition
Flag
Best
quality
, strong, durable & hygienic
water
tanks.
Sterra
means
quality
se no
compromise
!
sterra
by
Sterra Water Tanks
November 26, 2021
Get the
sterra
mug.
sterra
Share definition
Flag
Best
Quality
Water
Tanks.
Strong •
Tuff
• Durable
Choose
best
,
choose
sterra !
sterra
by
Sterra Water Tanks
November 25, 2021
Get the
sterra
mug.