terra firma
Fun Dictionary
-> terra firma
Search:
terra firma
- Vulgar Dictionary definition
An estate in land.