terra firma
nounDefinition of terra firma
: dry land : solid ground
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more