Quantcast
terra
noun
1. (land) 
a. la tierra (F) 
Give me a call when your plane lands and you reach terra firma.Hazme una llamada cuando tu avión aterrice y pises tierra firme.
Search history
Did this page answer your question?