mesto

(redirected from Mesta)
Also found in: Financial, Acronyms, Encyclopedia, Wikipedia.

mesto

(ˈmɛstəʊ)
adj
sad