Spanish-English dictionary »

secuta meaning in English

SpanishEnglish
secuta noun
{f}

suite [suites](group of connected rooms)
noun
[UK: swiːt] [US: ˈswiːt]