Spanish-English dictionary »

mesón meaning in English

SpanishEnglish
mesón noun
{m}

inn [inns](lodging)
noun
[UK: ɪn] [US: ˈɪn]