English dictionary, thesaurus, translations & etymology
FreeDict.com

mesa in Spanish

mesa in Spanish

mesa
noun
Flat area of land or plateau higher than other land, with one or more clifflike edges.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.